Day 2 ^ 8

    Dear Habr programmers! We heartily congratulate you on your professional
    holiday! Especially for this occasion, our programmers have prepared a small
    congratulation for you :

    #! / usr / bin / perl
    undef $ /; $ s = <DATA>;
    foreach (split//,$s) {$b.=$_ eq'D'||0if/[OD]/;print pack("b8", $b)and$b=''if length$b>=8;}
    __DATA__
                                                RROORR                              
                                              ORRDORRRRODRRRR                       
                                           ODRRRRROOOORDRDRRROOROROR                
                         .......         RRRODDDRRORRRROOORRRRRODDDORRDROO          
                  ...............      RRDDRDDROROOOOODROROORRRRROOODRRRRRRDDR      
             ....................    RORRORDRORRRODDDRORDRRRRDDRRRRDORRRRRDDODDD    
           ........................RRROORDDORRORDRORODRRRRDRRDRODORORROODDRRO       
           .....................RDODDODDORRDODDRRRRRRRRORRRDDORDRORDORRORDRRR       
           ...................RRRDRORRODRRROODRRRRRDDORRRRRRDDRRRRRRROODRDRDO       
           .................ROOORORODRROROORRRORRDRROORRRDRRRDRRRRORDRRORRROO       
         ................ODRRRRRDRORRDRRROODDDDORODRDDRRRRRODORRRRORRRROOORO        
         ..............RRRODRRRRRROOORDRRRROOOODRRRRODODRROORDRRDRORRDDORRRR        
         ............ORRDDRRRRRDROROORDODRRDDOOOROORORDRORROORDORRRRRRORDDRD        
         ..........RODORDRRORRODDRORRRDRDDORRRRODDODOORROORRDDOORRRRRDRRRORR        
         .........ODRDRRDROORRRRRORRDOORRRRDRDORRDDOODDDOOORORORRRRRODORROOR        
         .............RDRDRORRRORDRDRORRRODRROORDRRRDRDRRODDDRRDORRRDDORDOR         
         .............DDORRDRDOORROROOODROORRRRODRRRORORDRRODRODORDRRRORORR         
         .............RRRODORDRRRRRRDRDROORRRRORDRRROORDRDRDRRODRORRRRORODO         
          ...........RRORDRRORRRDRRORDODORRDRODRROODDDRRODROORROOOOORRDRRRR         
          ...........RRORRORDDOORDRORDRRRRRRROOORRRORRODDDRRRRRR    RORDROR         
          ...........DOODRRRRRDORDDOOORDRDODRRORRRRODRRORD          RRDROR          
          ...........RRRRRDRORRRORRROODDROORORDRDRORRDRDO           OORROR          
          ..........OODROORRDRRDRRRDRRORORRDDRORRODOODDDO           DRRORD          
          ..........ORRODRRRRRDORRRDRORDRORODDOORRRORDRR            ODRRDR          
          ..........RDORRRDORORRDODDRRORRRRRODRRRDDRRRRR           RODDRO           
          ..........DDRDORRRRORDRDRORROROOORORDRRORRRRRR           ORRROR           
           ........DRRRRDROORRDRRDODDRDRRRRRRDORRRDRDOOR           RDRORR           
           ........RRORDDRDOORORROORRODRROROROOORDRORRD            DRRRRR           
           ........RORDOOROODDRORRRRODRRRRORRRROODDORRO           RDORRR            
           ........ORRRRDDDRRORRRRDRROOORRODRRDRROROOOR           RRRRDO            
           ........DRRRDRRRODRRRRORROORRRRRRORDDRROODOR           OORRRR            
           .......RRRRDDRROORRRDRRORRODRRDRRRRDRORORRO           RRRRRR             
           .......RRROORRRORRDORORDRODODRDRDRRRORDRRRR                              
           .......DRORRORDRRDRDRORRRDODRRRRRRORRODDOOR                              
            ......RRDRORRRRODDRRDORDDROORDDRRDRRROODRR                              
            ......RRRORRDOORORRRORRRRRRRRRRRRRRRR                                   
            .....RRRRRRRRRRRRRRRRRRRRRRRRRR                                         
            .....RRRRRRRRRRRRRRRRRRRR                                               
            .....RRRRRRRRRRRRRR                                                     
             ...RRRRRRRRR                                                           
              ..RRRR
    


    On this 256th day of 2011, we wish you always enjoy your work. We wish you more interesting, but solved problems and ambitious projects, an endless flight of creative imagination, the continuous growth of programmer skills and the opening of new
    horizons. We wish more of the Right architecture and the Right code, so that less time is spent on debugging and searching for elusive bugs. And with all this, do not forget about the real world, which is often no less interesting than the virtual one;)

    Especially for this occasion, we prepared a surprise for you:
    contest.reg.ru
    Solve problems and get well-deserved prizes!

    UPD: Well, the results are summed up here . Thank you all for participating!

    Until the next Programmer's Day!

    Also popular now: